Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 OXLEAZE Terraced £305,198 £290,000 7 Jan 2022
18 OXLEAZE Semi-Detached £215,183 £139,995 24 Jun 2014